skeleton in the cupboard – English–Italiano translations

🇬🇧 en it 🇮🇹

skeleton in the cupboard noun

  • shameful secret
scheletro nell'armadio
Wiktionary Links